#pragma once
#include <SFML\Graphics.hpp>


class PauseMenu {
public:
	PauseMenu();
	~PauseMenu();


	void Initialize(sf::RenderWindow* window);
	void Update(sf::Vector2i mousePos, sf::RenderWindow* window);
	void Cleanup();
	
	bool _quit;
	int _continue;

	bool QuitGame();
	int ChangeGame();

	sf::Sprite OptionsSprite;


private:
	sf::RenderWindow* m_renderWindow;

	sf::Vector2i m_mousePos;

	sf::Texture PauseTexture;
	sf::Sprite PauseSprite;

	sf::Texture ContinueTexture;
	sf::Sprite ContinueSprite;

	sf::Texture QuitTexture;
	sf::Sprite QuitSprite;

	sf::Texture QuitToDesktopTexture;
	sf::Sprite QuitToDesktopSprite;

	sf::Texture OptionsTexture;



};

